@charset "UTF-8";

/*event1 start*/
.event-style1{overflow: hidden;position: relative; padding: 40px 0 80px;}
.event-style1 dt{width: 2px;height: 100%;overflow: hidden;background: #0b579e;position: absolute;left: 50%;top: 118px;margin-left: 0px;z-index: 11;}
.event-style1 dd{position: relative;z-index: 3; clear: both;}
.event-style1 dd .con{width: 420px;position: relative;}
.event-style1 dd .con .text{ overflow: hidden;}
.event-style1 dd .con .text .title{width: 100%;height: 57px;line-height: 57px;background: #0a569e;font-size: 24px;color: #fff;}
.event-style1 dd .con .text .title span{padding-left: 68px;position: relative;}
.event-style1 dd .con .text .title span em{position: absolute;left: 22px;top: 3px;width: 28px;height: 26px;display: block;background: url(../images/date.png) no-repeat center center}
.event-style1 dd .con .text .info{padding: 21px 25px 22px;font-size: 16px;color: #333;line-height: 24px; background: #FFF;}
.event-style1 dd .year{height: 35px;line-height: 35px;position: absolute; top:50%; margin-top: -17px;}
.event-style1 dd .year span{font-size: 18px;color: #333;}
.event-style1 dd .year i{display: inline;width: 24px;height: 1px;background: #0b579e;position: absolute;top: 50%;z-index: 12;}
.event-style1 dd .year .circle{position: absolute;top: 0;width: 11px;height: 11px;border-radius: 23px;background: #0b579e;border: 12px solid #dee8e2;z-index: 10;}
.event-style1 dd.even .con{ float: left;display: inline;}
.event-style1 dd.even .year{right: -150px;}
.event-style1 dd.even .year i{right: -26px;}
.event-style1 dd.even .year .circle{left: 74px;}
.event-style1 dd.odd .con{ float: right;display: inline;}
.event-style1 dd.odd .year{left: -150px;}
.event-style1 dd.odd .year i{left: -26px;}
.event-style1 dd.odd .year .circle{right: 72px;}
/*event1 end*/
.content{background-color: #fafafa;min-height: 600px;height: auto !important;height: 600px;}
.djsubBanner{position: relative;height: 553px;}
/* 公司介绍 intro start */
.introColumn1{overflow: hidden;position: relative;}
.introColumn1L{width: 77.8571%;height: 490px; background-color: #e0e8f8;padding: 40px 0 30px 30px;box-sizing: border-box;-webkit-box-sizing: border-box;display: inline;float: left;position: relative;margin-bottom: 75px;}
.introColumn1L .title{font-size: 24px;height: 40px;line-height: 40px;color: #333333;font-weight: bold;margin-bottom: 10px;}
.introColumn1L span{font-size: 42px;height: 58px;line-height: 58px;color: rgba(41,46,136,0.2);margin-left: 20px;font-family: 'Hiragino';display: block;font-weight: bold;}

.introColumn1L .info{width: 87.1560%; font-size: 14px;color: #666666;line-height: 30px;text-align: justify;}
.introColumn1L .info1{height: 90px;margin-bottom: 30px;}
.introColumn1L .info2{height: 60px;margin-bottom: 30px;}
.introColumn1L .info3{height: 90px;}
.introColumn1R{position: absolute;width: 28.5714%;height: 400px; right: 0;top: 110px;z-index: 1;background: url(../test/introimg1.jpg) no-repeat center center;overflow: hidden;padding-top: 105px;box-sizing: border-box;-webkit-box-sizing: border-box;}
.introColumn1R .title{font-size: 26px;color: #fff;height: 82px;line-height: 82px;text-align: center;}
.introColumn1R .info{font-size: 42px;height: 96px;line-height: 96px;color: #fff;text-align: center;font-weight: bold;}
.introColumn1R .info span{font-size: 36px;color: #fff;}

.introColumn2{position: relative;padding: 0 30px 45px 30px;}
.introColumn2 .info{font-size: 14px;color: #666666;line-height: 30px;text-align: justify;}
.introColumn2 .info1{height: 60px;margin-bottom: 25px;}
.introColumn2 .info2{height: 120px;margin-bottom: 25px;}
.introColumn2 .pic{position: relative;margin-bottom: 25px;}
.introColumn2 .pic::before{display: block;content: '';padding-top: 28.7313%;}
.introColumn2 .pic img{position: absolute;width: 100%;height: 100%;top: 0;left: 0;object-fit: cover;object-position: center center;}
.introColumn2 .info3{height: 120px;}
/* 公司介绍 intro end */
/* 发展历程 history start */
.history{padding: 190px 0 220px 0;}
.historySlick{position: relative;font-size: 0;margin-right: -18px;}
.historySlick .bd {overflow: hidden;position: relative;}
.historySlick .slick-list {overflow: visible; }
.historySlick .myslide {float: left;display: inline; width: 25%;}
.historySlick .myslide .con{margin-right: 18px;height: 500px;position: relative;}
.historySlick .myslide .con a{display: block;}
.historySlickTitle{font-size: 24px;color: #333333;height: 50px;line-height: 50px;background: url(../images/historyimg1.png) no-repeat left center;padding-left: 25px;font-weight: bold;margin-bottom: 5px;}
.historySlickInfo{font-size: 14px;color: #333333;height: 90px;line-height: 30px;text-align: justify;}
.historySlick .prev {width: 40px;height: 40px;cursor: pointer;background: url(../images/historyPrev.png) no-repeat center center;z-index: 1;position: absolute;top: 50%;left: 0;margin-top: -20px;}
.historySlick .next {width: 40px;height: 40px;cursor: pointer;background: url(../images/historyNext.png) no-repeat center center;z-index: 1;position: absolute;top: 50%;right: 0;margin-top: -20px;}
.historySlick .myslide.odd .text{overflow: hidden;position: absolute;top: 0;}
.historySlick .myslide.even .text{overflow: hidden;position: absolute;bottom: 0;}
/* 发展历程 history end
/* 联系我们 contactUs start */
.contactUsColumn1{background: #fafafa;}
.mapTitle{font-size: 28px;height: 50px;line-height: 50px;color: #999;text-align: center;margin-bottom: 50px;}
.contactUsColumn1 .list{overflow: hidden;font-size: 0;margin-right: -70px;padding: 40px 70px 55px 70px;}
.contactUsColumn1 dd{width: 33.3333%;position: relative;text-align: center;display: inline;float: left;position: relative;}
.contactUsColumn1 dd .con{margin-right: 70px;position: relative;background-color: #fff;height: 225px;padding: 75px 20px 0 20px;box-sizing: border-box;-webkit-box-sizing: border-box;}
.contactUsColumn1 dd .icon{width: 84px;height: 80px;border-radius: 2px;position: absolute;top: -40px;left: 50%;transform: translateX(-50%);}

.contactUsColumn1 dd .info{font-size: 14px;height: 30px;line-height: 30px;color: #333;}
.contactUsColumn1 dd span{font-size: 14px;height: 30px;line-height: 30px;color: #333;}
.contactUsColumn2{overflow: hidden;padding: 50px 100px;position: relative;z-index: 10;background-color: #fff;}
.contactUsColumn2 .title{font-size: 28px;height: 30px;line-height: 30px;color: #999999;text-align: center;margin-bottom: 60px;}
.map{overflow: hidden;margin-bottom: 30px;}
#map {width: 100%;height: 450px;overflow: hidden;margin: 0 auto;font-family: "微软雅黑";position: relative;}
.mapPop{border-radius: 5px; border: none !important; padding:0 10px !important;}
.mapPop .BMap_bubble_content{ overflow: visible !important;}
.mapPop .BMap_bubble_top{ display: none;}
.mapHtml{display: none;}
.mapPop .BMap_bubble_bottom{ display: none !important;}
.mapPop>img{display: none;}
/* 联系我们 contactUs end */
/* 廉洁举报 report start */
.reportColumn1{position: relative;}
.reportUp{background-color: #fff;padding: 60px 100px;margin-bottom: 10px;}
.reportColumn1 .title{font-size: 26px;height: 30px;line-height: 30px;color: #454545;text-align: center;margin-bottom: 55px;box-sizing: border-box;-webkit-box-sizing: border-box;font-weight: bold;}
.reportColumn1 .text{font-size: 16px;color:#555555;line-height: 30px;margin-bottom: 30px;}
.reportColumn1 .text .info{text-align: justify;}
/* 表单 start */
/* 地址选择start */
.areaSel{ position: fixed; width: 100%; left: 0; top:0; border: 1px solid #ddd; background: #FFF; box-shadow: 0px 0px 20px rgba(0,0,0,.1); visibility: hidden; opacity: 0; transform: translateY(25px);-webkit-transform: translateY(25px); transition: opacity,transform 500ms;-webkit-transition: opacity,transform 500ms;}
.areaSel.show{visibility: visible; opacity: 1; transform: translateY(0);-webkit-transform: translateY(0);}
.areaSelHead{ position: relative;}
.areaSelHead::before{display: block;content: ''; width: 100%; position: absolute; left: 0; bottom: 0; border-bottom: 1px solid #ddd;}
.areaSelHead::after{display: block;content: ''; clear: both; visibility: hidden;}
.areaSelHead .headItem{ float: left; display: inline; height: 40px; line-height: 40px; padding: 0 18px; position: relative; margin-right: 15px; font-size: 14px;}
.areaSelHead .headItem.active:after{display: block; content: ''; position: absolute; left:0; bottom: 0; width: 100%; border-bottom: 1px solid #f00;}
.areaSelCon{overflow: hidden;}
.areaSelConItem{ padding:15px;height: 265px; overflow: hidden; overflow-y: auto;}
.areaSelConItem .item{ height: 40px; line-height: 40px; font-size: 12px; padding: 0 10px; cursor: pointer;}
.areaSelConItem .item:hover{ background: #f6f6f6;}
.areaSelConItem .item.active{ background-color: #f8e7e7;}
/* 地址选择end */
/* 表单外框架 开始 */
.reportDown{background-color: #fff;padding: 25px 100px 80px 100px;overflow: hidden;}
.reportTitle{width: 96%;height: 45px;line-height: 45px;background: #1e5ab1 url(../images/reportIcn1.png) no-repeat center left 35px;padding-left: 65px;box-sizing: border-box;-webkit-box-sizing: border-box;border-radius: 4px;color: #fff;font-size: 18px;margin-bottom: 30px;}
.reportTitle em{font-style: normal;font-size: 16px;color: #5282c6;}
.recruitFBox2{border: 1px solid #dedede;position: relative;}
.areaInput{overflow: hidden;position: relative;background: url(../images/reportIcn3.png) no-repeat center right;cursor: pointer;z-index: 10;}
.areaInput input{border: none;width: 100%;height: 36px;background: none;line-height: 36px;box-sizing: border-box;-webkit-box-sizing: border-box;}
.areaInput input::-webkit-input-placeholder {color: #999;font-size:14px; text-align: left;}
.input textarea::-webkit-input-placeholder {color: #999;font-size:14px; text-align: left;}
.form{overflow: hidden;margin-right: -50px;}
.w50p{width: 50%;}
.w100p{width: 100%;}
.form .form-item{display: inline;float: left;margin-bottom: 30px;}
.form .form-item .formC{margin-right: 50px;}
.form .form-item .formC .lable{height: 36px;line-height: 36px;font-size: 16px;color: #555555;display: inline;float: left;margin-right: 18px;}
.form .form-item .formC .formBox{overflow: hidden;}
.form .form-item .input input::-webkit-input-placeholder {color: #999;font-size: 14px;text-align: left;}
.formBtn{font-size: 0;}
.formBtn a{display: inline-block; width: 160px;height: 50px;line-height: 50px; border-radius: 3px;font-size: 18px;color: #fff;background-color: #909090;text-align: center;margin-right: 20px;}
.formBtn a.hover{background-color: #292e88;}
.formBtn a:hover{opacity: 0.9;}
/* 表单外框架 结束 */
/* 表单内容 开始 */
.input{overflow: hidden;border: 1px solid #dedede;padding: 0 85px 0 10px;position: relative;}
.input span{position: absolute;width: 30px;height: 36px;line-height: 36px; right: 0;top: 0;text-align: center;color: #d6000f;font-size: 16px;}
.recruitFBox2 span{position: absolute;width: 30px;height: 36px;line-height: 36px; right: 0;top: 0;text-align: center;color: #d6000f;font-size: 16px;}
.input input{width: 100%;height: 34px;border: none;background: none;}
.input textarea{width: 100%;height: 200px;border: none;background: none;line-height: 36px;}

.radio{overflow: hidden;}
.radio li{display: inline;float: left;overflow: hidden;height: 36px;line-height: 36px;margin-right: 50px;cursor: pointer;}
.radio li span{display: inline;float: left;width: 18px;height: 18px;background: url(../images/radio.png) no-repeat center center;margin-top: 9px;margin-right: 10px;}
.radio li.selected span{background-image: url(../images/radioH.png);}

.yzm{overflow: hidden;line-height: 36px;}
.yzm .input{overflow: hidden;float: left;display: inline;width: 50%;padding-right: 10px;margin-right: 25px;}
.yzm img{overflow: hidden;float: left;display: inline;margin-right: 25px;}
.yzm a{overflow: hidden;float: left;display: inline;}
/* 表单内容 结束 */
/* 表单 end */
/* 廉洁举报 report end */
/* 公司荣誉 honor start */
/* honorImgList.jsp start 资质荣誉 */
.honorListBox {padding: 0 30px;}
.honorImgList {position: relative;z-index: 1 !important;margin-right: -20px;}
.honorImgList dd{width: 33.3333%;position: absolute;top: 0;left: 0;padding-right: 20px;padding-bottom: 20px; box-sizing: border-box;-webkit-box-sizing: border-box;}
.honorImgList .imgListpic{padding: 30px;}
.honorImgList .imgListpic img{width: 100%;height: 100%;}
.honorImgList .imgHover a{display: block;overflow: hidden;background-color: #fff;}
.honorImgList .imgHover .text{height: 60px;line-height: 60px;text-align: center;font-size: 14px;width: 100%;background: #f3f3f3;color: #292e88;transition: all .3s linear;}
.honorImgList .imgHover:hover .text{color: #fff;background: #292e88;}
.viewer-number i{font-style: normal;}
/* honorImgList.jsp end 资质荣誉 */
/* 公司荣誉 honor end */
/* 公司文化 culture start */
.culture{overflow: hidden;}
.cultureTextList{overflow: hidden;margin-right: -20px;}
.cultureTextList dd{height: 250px;padding: 52px 20px 40px 30px;box-sizing: border-box;-webkit_box-sizing: border-box;margin-bottom: 20px;margin-right: 20px;transition: all 300ms linear;-webkit-transition: all 300ms linear;}
.cultureTextList dd .cultureTitle{font-size: 20px;color: #fff;height: 34px;line-height: 34px;}
.cultureTextList dd span{font-size: 18px;color: rgba(255,255,255,0.75);height: 34px;line-height: 34px;}
.cultureTextList dd .cultureInfo{font-size: 24px;color: #fff;height: 40px;line-height: 40px;margin-top: 50px;}
.cultureTextList dd.dd1{width: 33.2143%;display: inline;float: left;background: url(../test/cultuleImg1.jpg) no-repeat center center;}
.cultureTextList dd.dd2{width: 24.7143%;display: inline;float: left;background: url(../test/cultuleImg2.jpg) no-repeat center center;}
.cultureTextList dd.dd3{overflow: hidden;background: url(../test/cultuleImg3.jpg) no-repeat center center;}
.cultureTextList dd.dd4{width: 30%;display: inline;float: left;background: url(../test/cultuleImg4.jpg) no-repeat center center;}
.cultureTextList dd.dd5{width: 34.9286%;display: inline;float: left;background: url(../test/cultuleImg5.jpg) no-repeat center center;}
.cultureTextList dd.dd6{overflow: hidden;background: url(../test/cultuleImg6.jpg) no-repeat center center;}
.cultureTextList dd.dd7{width: 50%;display: inline;float: left;background: url(../test/cultuleImg7.jpg) no-repeat center center;}
.cultureTextList dd.dd8{overflow: hidden;background: url(../test/cultuleImg8.jpg) no-repeat center center;}
.cultureTextList dd.dd9{width: 38.2857%;display: inline;float: left;background: url(../test/cultuleImg9.jpg) no-repeat center center;}
.cultureTextList dd.dd10{width: 33.2857%;display: inline;float: left;background: url(../test/cultuleImg10.jpg) no-repeat center center;}
.cultureTextList dd.dd11{overflow: hidden;background: url(../test/cultuleImg11.jpg) no-repeat center center;}
.cultureTextList dd:hover{transform: scale(1.05);}
/* 公司文化 culture end */

/* 栏目图 */
.lanMu{background-color: #fff;padding: 40px 0;}
.lanMu .pic{overflow: hidden;position: relative;}
.lanMu .pic::before{display: block; content: ''; padding-top: 61.4286%;}
.lanMu .pic img{display:block; width:100%; height:100%; position:absolute; left:0px; top:0px;}
/* 招聘信息填写 start */
.zhaopinColumn1{background-color: #fff;padding: 60px 100px;box-sizing: border-box;-webkit-box-sizing: border-box;position: relative;}
.zhaopinColumn1 .title{font-size: 28px;height: 30px;line-height: 30px;color: #454545;margin-bottom: 25px;}
.zhaopinColumn1 .text{font-size: 16px;color:#555555;line-height: 30px;margin-bottom: 40px;}
.zhaopinColumn1 .text .info{height: 30px;text-align: justify;}
.form1{overflow: hidden;}
.formL{width: 50%;display: inline;float: left;margin-right: 50px;}
.formL .form-item{position: relative; width: 100%; margin-bottom: 15px;border: 1px solid #dedede;padding-left: 10px;box-sizing: border-box;-webkit-box-sizing: border-box;}
.formL .form-item .formC{overflow: hidden;}
.formL .form-item .formC .lable{height: 50px;line-height: 50px;font-size: 14px;color: #999999;display: inline;float: left;}
.formL .form-item .formC .formBox{overflow: hidden;}
.formL .form-item .formC .formBox input{overflow: hidden;border: 1px solid #dedede;padding: 0 85px 0 0; position: relative;height: 50px;width: 100%;border: none;background: none;}
.formL .form-item .formC span{position: absolute;width: 85px;height: 50px;line-height: 50px; right: 0;top: 4px;text-align: center;color: #d6000f;font-size: 16px;}
.formL .form-item .formC .formBox i {display: block;width: 50px;height: 50px;background: url(../images/sel.png) no-repeat center center;position: absolute;right: 30px;top: 0px;cursor: pointer;}
.formL .form-item .formC .formBox .selTj {width: 100%;overflow: hidden;border: 1px solid #dedede;border-top: none;max-height: 120px;overflow-y: auto;position: absolute;left: -1px;top: 50px;background: #FFF;display: none;z-index: 100000}
.formL .form-item .formC .formBox .selTj a {display: block;height: 40px;line-height: 40px;padding-left: 10px;color: #666666;margin-bottom: 1px;font-size: 12px;}
.formL .form-item .formC .formBox .selTj a:hover {background: #e43030;color: #FFF;}
.formL .form-item .formC .formBox .selTj a.hover {background: #e43030;color: #FFF;}
.formR{overflow: hidden;}
.formR .form-item{position: relative; width: 100%; margin-bottom: 15px;border: 1px solid #dedede;padding-left: 10px;box-sizing: border-box;-webkit-box-sizing: border-box;}
.formR .form-item .formC{overflow: hidden;}
.formR .form-item .formC .lable{height: 50px;line-height: 50px;font-size: 14px;color: #999999;display: inline;float: left;}
.formR .form-item .formC .formBox{overflow: hidden;}
.formR .form-item .formC .formBox input{overflow: hidden;border: 1px solid #dedede;padding: 0 85px 0 0;position: relative;height: 50px;width: 100%;border: none;background: none;}
.formR .form-item .formC .formBox textarea{width: 100%;height: 184px;border: none;background: none;line-height: 50px;}
.formR .form-item .formC span{position: absolute;width: 85px;height: 50px;line-height: 50px; right: 0;top: 0;text-align: center;color: #d6000f;font-size: 16px;}
.uploading{padding: 25px 20px 0 20px;box-sizing: border-box;-webkit-box-sizing: border-box;}
/* 上传 */
.uploading .uploader-file-list{overflow: hidden;}
.uploading .uploader-file-list dd{height: 30px;width: 100%;border: none; border-bottom: 1px solid #dedede;background: none;}
.uploading .uploader-file-list dd .imgWrap{display: none;}
.uploading .uploader-file-list dd .info{display: block !important;height: 30px !important;line-height: 30px !important;top: 0;}
.uploading .uploader-file-list dd div.file-panel{background-image: url(../images/del.png);width: 16px !important;height: 16px !important;background-size: auto 14px;display: block !important;}
/*  */
.uploadingBtn{font-size: 0;margin-bottom: 15px;}
.uploadingBtn a{display: inline-block; width: 80px;height: 35px;line-height: 35px; border-radius: 3px;font-size: 14px;color: #bbbcbb;background-color: #1e48a5;text-align: center;margin-right: 20px;}
.uploadingBtn a .webuploader-pick{display: block;padding: 0;}
.uploadingBtn a.hover{background-color: #292e88;color: #fff;}
.uploadingBtn a:hover{opacity: 0.9;}
.uploading .text{font-size: 14px;color: #666666;height: 20px;line-height: 20px;margin-bottom: 17px;}
.form1Btn{font-size: 0;text-align: center;margin-top: 50px;}
.form1Btn a{display: inline-block; width: 160px;height: 50px;line-height: 50px; border-radius: 3px;font-size: 18px;color: #fff;background-color: #909090;text-align: center;margin-right: 20px;}
.form1Btn a.hover{background-color: #292e88;}
.form1Btn a:hover{opacity: 0.9;}

/* 下拉 */
.recruitFDd {margin-bottom: 15px;}
.recruitFTitle {font-size: 14px;color: #999999;height: 50px;line-height: 50px;}
.recruitFBox {overflow: hidden;}
.recruitFBox1 {margin-left: 60px;width: 85%;}
.recruitFBox textarea {height: 128px;border: none;outline: none;width: 100%;padding-top: 12px;line-height: 25px;background: #fafafa;}
.recruitFDiv input {width: 100%;height: 50px;line-height: 50px;border: none;outline: none;font-size: 14px;background: #fafafa;}
.recruitFCon {position: relative;}
.recText {height: 50px;line-height: 50px;overflow: hidden;font-size: 14px;color: #999999;}
.recruitFCon1 {height: 118px;}
.recruitFBtn {padding-top: 27px;}
.recruitFBtn a {width: 77px;height: 34px;line-height: 34px;display: inline-block;margin-right: 23px;background: #4d82e2;border-radius: 4px;text-align: center;font-size: 14px;color: #fff;}
.recruitFBtn a.recruitFBtn1 {background: #f2f2f2;color: #333333;}
.recruitFPs {height: 46px;line-height: 46px;overflow: hidden;font-size: 14px;color: #666666;}
.recruitFCon span {position: absolute;width: 85px;height: 50px;line-height: 50px; right: 0;top: 0;text-align: center;color: #d6000f;font-size: 16px;margin-top: 4px;}
.recruitFSel{height: 50px;position: relative;padding-right: 38px;}
.recruitFSel.reportXl{height: 36px;position: relative;}
.recruitFSel .seljg {padding-left: 10px;line-height: 50px;color: #000000;font-size: 14px;cursor: pointer;}
.recruitFSel .seljg.reportSeljg{padding-left: 10px;line-height: 36px;color: #999999;font-size: 14px;cursor: pointer;}
.recruitFSel i{display: block;width: 50px;height: 50px;background: url(../images/sel.png) no-repeat center center;position: absolute;right: 10px;top: 0px;cursor: pointer;z-index: 10000;}
.recruitFSel i.selIcn{display: block;width: 36px;height: 36px;background: url(../images/reportIcn2.png) no-repeat center center;position: absolute;right: 22px;top: 0px;cursor: pointer;z-index: 10000;}
.recruitFSel .selTj {width: 100%;overflow: hidden;border: 1px solid #dedede;border-top: none;max-height: 120px;overflow-y: auto;position: absolute;left: -1px;top: 50px;background: #FFF;display: none;z-index: 100000}
.recruitFSel .selTj.reportSelTj{width: 100%;overflow: hidden;border: 1px solid #dedede;border-top: none;max-height: 120px;overflow-y: auto;position: absolute;left: -1px;top: 36px;background: #FFF;display: none;z-index: 100000}
.recruitFSel .selTj a {display: block;height: 40px;line-height: 40px;padding-left: 10px;color: #666666;margin-bottom: 1px;font-size: 12px;}
.recruitFSel .selTj.reportSelTj a {display: block;height: 30px;line-height: 30px;padding-left: 10px;color: #666666;margin-bottom: 1px;font-size: 12px;}
.recruitFSel .selTj a:hover {background: #1e5ab1;color: #FFF;}
.recruitFSel .selTj a.hover {background: #1e5ab1;color: #FFF;}
/*  */
/* 招聘信息填写 end */
/* 招聘列表 start */
.recruitColumn1{position: relative;}
.recruitColumn1 .title{font-size: 28px;height: 30px;line-height: 30px;color: #333;margin-bottom: 25px;}
.recruitColumn1 .text{font-size: 16px;color:#333;line-height: 30px;margin-bottom: 30px;}
.recruitColumn1 .text .info{height: 30px;text-align: justify;}
.recruit{overflow: hidden;}
.recruitList{overflow: hidden;position: relative;}
.recruitList dd{overflow: hidden;background-color: #fff;padding: 25px 180px 0 50px;box-sizing: border-box;-webkit-box-sizing: border-box;position: relative;margin-bottom: 10px;}
.recruitList dd .xiala a{width: 130px;height: 100%;background: rgba(41,46,136,0.8) url(../images/xiaLa.png) no-repeat center center;position: absolute;right: 0;top: 0;cursor: pointer;}
.recruitT{overflow: hidden;cursor: pointer;}
.recruitT .pic{width: 48px;height: 48px;display: inline;float: left;margin-right: 20px;background: url(../test/zhaopinImg1.png);}
.recruitT .text{overflow: hidden;font-size: 14px;line-height: 20px;margin-top: 5px;margin-bottom: 20px;}
.recruitT .title{overflow: hidden;color: #333333;height: 20px;}
.recruitItem{overflow: hidden;}
.recruitItem .con{display: inline;float: left;margin-right: 30px;color: #666666;}
.recruitItem span{height: 16px;float: right;margin-top: 10px;}
.recruitC{padding: 30px 0 30px 70px;display: none; border-top: 2px dotted #b0b0b0;}
.recruitC .recruitText{font-size: 14px;color: #666666;line-height: 30px;}
.recruitListBtn{margin-top: 25px;}
.recruitListBtn a{display: inline-block; width: 145px;height: 60px;line-height: 60px; border-radius: 3px;font-size: 16px;color: #fff;background-color: #1e48a5;text-align: center;}
.recruitListBtn a:hover{opacity: 0.9;}
.recruitList dd.active .recruitT .title{color: #292e88;font-weight: bold;} 
.recruitList dd.active .recruitItem .con{color: #292e88;font-weight: bold;} 
.recruitList dd.active .recruitT .pic{background-image: url(../test/zhaopinImg2.png);} 
.recruitList dd.active .xiala a{background-color:#292e88;} 
.recruitList dd:hover .recruitT .title{color: #292e88;font-weight: bold;} 
.recruitList dd:hover .recruitItem .con{color: #292e88;font-weight: bold;} 
.recruitList dd:hover .recruitT .pic{background-image: url(../test/zhaopinImg2.png);} 
/* 招聘列表 end */
